`:top
Un `!moteur JavaScript`! est un `F33f`_`[programme logiciel`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Programme_informatique]`_`f qui interprète et exécute du code en `F33f`_`[langage`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Langage_informatique]`_`f `F33f`_`[JavaScript`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=JavaScript]`_`f. Les moteurs JavaScript sont généralement intégrés aux `F33f`_`[navigateurs Web`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Navigateur_Web]`_`f.
Le premier moteur JavaScript, `F33f`_`[SpiderMonkey`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=SpiderMonkey]`_`f, a été créé par l'informaticien américain `F33f`_`[Brendan Eich`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Brendan_Eich]`_`f pour le navigateur `F33f`_`[Netscape Navigator`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Netscape_Navigator]`_`f. Il était programmé en `F33f`_`[langage C`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=C_(langage)]`_`f.
Les premiers moteurs JavaScript étaient de simples `F33f`_`[interpréteurs.`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Interprète_(informatique)]`_`f Puis, les versions ont évolué et ont intégré la `F33f`_`[compilation`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Compilateur]`_`f afin d'améliorer les performances d'exécution du code JavaScript.
>>Contents
• `F0af`_`[Liste de moteurs JavaScript`#liste-de-moteurs-javascript]`_`f
• `F0af`_`[Apple`#apple]`_`f
• `F0af`_`[Google`#google]`_`f
• `F0af`_`[Microsoft`#microsoft]`_`f
• `F0af`_`[Mozilla`#mozilla]`_`f
• `F0af`_`[Opera`#opera]`_`f
• `F0af`_`[Oracle`#oracle]`_`f
• `F0af`_`[Voir aussi`#voir-aussi]`_`f
• `F0af`_`[Articles connexes`#articles-connexes]`_`f
-─
>>Liste de moteurs JavaScript
>>>Apple
• `F33f`_`[JavaScriptCore`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=JavaScriptCore]`_`f, également connu sous les noms SquirrelFish et Nitro, utilisé sur le navigateur `F33f`_`[Safari`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Safari_(logiciel)]`_`f.
>>>Google
• `F33f`_`[V8`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=V8_(moteur_JavaScript)]`_`f, `F33f`_`[open source`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Open_source]`_`f, développé par `F33f`_`[Google`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Google]`_`f, utilisé sur `F33f`_`[Google Chrome`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Google_Chrome]`_`f, `F33f`_`[Chromium`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Chromium_(navigateur_web)]`_`f et `F33f`_`[Node.js`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Node.js]`_`f.
• Crankshaft, un compilateur intégré à V8.
>>>Microsoft
• Chakra, moteur JavaScript embarqué sur `F33f`_`[Internet Explorer 9`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Internet_Explorer_9]`_`f.
>>>Mozilla
• `F33f`_`[Rhino`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Rhino_(moteur_JavaScript)]`_`f, de la `F33f`_`[fondation Mozilla`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Mozilla_Foundation]`_`f, open source, développé entièrement en Java.
• `F33f`_`[SpiderMonkey`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=SpiderMonkey]`_`f, premier moteur JavaScript, écrit en langage C par `F33f`_`[Brendan Eich`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Brendan_Eich]`_`f pour `F33f`_`[Netscape Communications`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Netscape_Communications]`_`f.
• `F33f`_`[TraceMonkey`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=TraceMonkey]`_`f, un compilateur intégré à SpiderMonkey et embarqué sur Firefox 3.5.
• `F33f`_`[JägerMonkey`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=JägerMonkey]`_`f, un compilateur intégré à SpiderMonkey et embarqué sur Firefox 4.
• `F33f`_`[IonMonkey`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=IonMonkey]`_`f, un compilateur en cours de développement.
• `F33f`_`[Tamarin`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Projet_Tamarin]`_`f, développé par Adobe Labs.
>>>Opera
• `F33f`_`[Carakan`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Carakan]`_`f, développé par `F33f`_`[Opera Software`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Opera_Software]`_`f, utilisé sur les versions Opera 10.50 et ultérieures.
• Futhark, développé par `F33f`_`[Opera Software`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Opera_Software]`_`f, remplacé par Carakan à partir d'Opera 10.50.
>>>Oracle
• `F33f`_`[Nashorn`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Nashorn_(moteur_JavaScript)]`_`f, fourni avec `F33f`_`[OpenJDK`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=OpenJDK]`_`f de Java 8 à Java 14.
>>Voir aussi
>>>Articles connexes
• `F33f`_`[Moteur de rendu`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Moteur_de_rendu]`_`f
• Portail d’Internet
• Portail de l’informatique
`c`F0af`_`[↑ Back to top`#top]`_`f`a